Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 NEWBURY ROAD Detached £540,000 30 Sep 2011
77 NEWBURY ROAD Semi-Detached £166,500 4 Jul 2003
79 NEWBURY ROAD Terraced £350,000 27 Apr 2023